package vns.client.service;

import java.util.ArrayList;


import vns.shared.ObjectPropertyTypeDTO;

import com.google.appengine.api.datastore.Key;
import com.google.gwt.user.client.rpc.RemoteService;
import com.google.gwt.user.client.rpc.RemoteServiceRelativePath;

@RemoteServiceRelativePath("objectpropertytypeService")
public interface ObjectPropertyTypeService extends RemoteService {
	ObjectPropertyTypeDTO Create(ObjectPropertyTypeDTO optypeDTO);
	ObjectPropertyTypeDTO Load(Key id);
	ObjectPropertyTypeDTO Update(ObjectPropertyTypeDTO optypeDTO);
	boolean Remove(Key id);
	ArrayList<ObjectPropertyTypeDTO> Loadall();
	void UpdateAll(ArrayList<ObjectPropertyTypeDTO> listNew);
}
